open-with: add a PackageKit module for online lookup of applications
authorCosimo Cecchi <cosimoc@gnome.org>
Fri, 19 Nov 2010 17:00:55 +0000 (18:00 +0100)
committerCosimo Cecchi <cosimoc@gnome.org>
Tue, 23 Nov 2010 15:51:40 +0000 (16:51 +0100)
commitd4e1dd97341468ca2772029335b95a420abe81ca
treeda22a1c1b26c35b65e6c108a279cc7e957c574ed
parent86a8f99806d0ed886e5833f85ed7fd6aea858167
open-with: add a PackageKit module for online lookup of applications

It's implemented with a GIOExtensionPoint, which has two
implementations:
- a dummy one, which just errors out
- a PackageKit one, which looks up for the specified content type using
  the PK DBus API and GDBus.

The PK module is optional, and can be compiled out at configure time.

TODO: a Win32 implementation of the module.
configure.ac
gtk/Makefile.am
gtk/gtkopenwithmodule.c [new file with mode: 0644]
gtk/gtkopenwithmodule.h [new file with mode: 0644]
gtk/gtkopenwithonline.c [new file with mode: 0644]
gtk/gtkopenwithonline.h [new file with mode: 0644]
gtk/gtkopenwithonlinedummy.c [new file with mode: 0644]
gtk/gtkopenwithonlinedummy.h [new file with mode: 0644]
gtk/gtkopenwithonlinepk.c [new file with mode: 0644]
gtk/gtkopenwithonlinepk.h [new file with mode: 0644]